//package com.zto.sch.advance.excel;
//
//import lombok.extern.slf4j.Slf4j;
//import org.apache.commons.lang3.StringUtils;
//import org.apache.poi.ss.usermodel.*;
//
//import java.text.SimpleDateFormat;
//import java.util.Date;
//
//@Slf4j
//public class WorkbookHelper {
//
//
//    public static void writeCumstomerSuccessRow(AddMemberBo addMemberBo, Workbook workbook) {
//        Row row = getRow(workbook);
//        if (addMemberBo.getStoreId() != null) {
//            Cell cell = row.createCell(0);
//            cell.setCellValue(addMemberBo.getStoreId());
//        }
//        // 姓名
//        if (StringUtils.isNotBlank(addMemberBo.getName())) {
//            Cell cell = row.createCell(1);
//            cell.setCellValue(addMemberBo.getName());
//        }
//        // 归属门店
//        if (addMemberBo.getHomeStoreId() != null) {
//            Cell cell = row.createCell(2);
//            cell.setCellValue(addMemberBo.getPhone());
//        }
//        //公众号openID
//        // 手机号（必填）
//        if (StringUtils.isNotBlank(addMemberBo.getPhone())) {
//            Cell cell = row.createCell(3);
//            cell.setCellValue(addMemberBo.getPhone());
//        }
//        //公众号openID
//        if (StringUtils.isNotBlank(addMemberBo.getOpenId())) {
//            Cell cell = row.createCell(4);
//            cell.setCellValue(addMemberBo.getOpenId());
//        }
//        //appID
//        if (StringUtils.isNotBlank(addMemberBo.getAppId())) {
//            Cell cell = row.createCell(5);
//            cell.setCellValue(addMemberBo.getAppId());
//        }
//        //小程序openID
//        if (StringUtils.isNotBlank(addMemberBo.getMiniOpenId())) {
//            Cell cell = row.createCell(6);
//            cell.setCellValue(addMemberBo.getMiniOpenId());
//        }
//        // 性别
//        if (StringUtils.isNotBlank(addMemberBo.getSex())) {
//            Cell cell = row.createCell(7);
//            cell.setCellValue(addMemberBo.getSex());
//        }
//        // 生日
//        if (StringUtils.isNotBlank(addMemberBo.getBirthday())) {
//            Cell cell = row.createCell(8);
//            cell.setCellValue(addMemberBo.getBirthday());
//        }
//        // 身份证
//        if (StringUtils.isNotBlank(addMemberBo.getIdCard())) {
//            Cell cell = row.createCell(9);
//            cell.setCellValue(addMemberBo.getIdCard());
//        }
//        // 邮箱
//        if (StringUtils.isNotBlank(addMemberBo.getEmail())) {
//            Cell cell = row.createCell(10);
//            cell.setCellValue(addMemberBo.getEmail());
//        }
//        // 详细地址
//        if (StringUtils.isNotBlank(addMemberBo.getAddress())) {
//            Cell cell = row.createCell(11);
//            cell.setCellValue(addMemberBo.getAddress());
//        }
//        // 教育背景
//        if (StringUtils.isNotBlank(addMemberBo.getEducation())) {
//            Cell cell = row.createCell(12);
//            cell.setCellValue(addMemberBo.getEducation());
//        }
//        // 行业
//        if (StringUtils.isNotBlank(addMemberBo.getIndustry())) {
//            Cell cell = row.createCell(13);
//            cell.setCellValue(addMemberBo.getIndustry());
//        }
//        // 兴趣爱好
//        if (StringUtils.isNotBlank(addMemberBo.getHobby())) {
//            Cell cell = row.createCell(14);
//            cell.setCellValue(addMemberBo.getHobby());
//        }
//        // 职业
//        if (StringUtils.isNotBlank(addMemberBo.getProfession())) {
//            Cell cell = row.createCell(15);
//            cell.setCellValue(addMemberBo.getProfession());
//        }
//        // 年收入(元)
//        if (StringUtils.isNotBlank(addMemberBo.getIncome())) {
//            Cell cell = row.createCell(16);
//            cell.setCellValue(addMemberBo.getIncome());
//        }
//        // 标签
//        if (StringUtils.isNotBlank(addMemberBo.getTags())) {
//            Cell cell = row.createCell(17);
//            cell.setCellValue(addMemberBo.getTags());
//        }
//
//    }
//
//    public static void writeCumstomerFailRow(AddMemberBo addMemberBo, Workbook workbook, CellStyle errorBack) {
//        Row row = getRow(workbook);
//
//        // 导入失败原因
//        Cell cell0 = row.createCell(0);
//        if (StringUtils.isBlank(addMemberBo.getErrorMsg()) && StringUtils.isBlank(addMemberBo.getErrorCode())) {
//            cell0.setCellStyle(errorBack);
//            cell0.setCellValue("系统异常，请尝试重新导入");
//        } else {
//            cell0.setCellValue(StringUtils.isNotBlank(addMemberBo.getErrorMsg())
//                    ? addMemberBo.getErrorMsg()
//                    : MemberReturnCodeEnum.getMemberErrorEnum(addMemberBo.getErrorCode()).getMessage());
//        }
//        if (MemberReturnCodeEnum.SYSTEM_ERROR.getCode().equals(addMemberBo.getErrorCode())
//                || MemberReturnCodeEnum.MC_EXCEPTION.getCode().equals(addMemberBo.getErrorCode())) {
//            cell0.setCellStyle(errorBack);
//        }
//
//
//        // 领卡门店
//        if (!StringUtils.isEmpty(addMemberBo.getImportStoreId())) {
//            Cell cell = row.createCell(1);
//            cell.setCellValue(addMemberBo.getImportStoreId());
//        }
//        // 姓名
//        if (StringUtils.isNotBlank(addMemberBo.getName())) {
//            Cell cell = row.createCell(2);
//            cell.setCellValue(addMemberBo.getName());
//            if (MemberReturnCodeEnum.INVALID_PARA_NAME_IS_TOOLONG.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//
//        if (addMemberBo.getHomeStoreId() != null) {
//            Cell cell = row.createCell(3);
//            cell.setCellValue(addMemberBo.getHomeStoreId());
//            if (MemberReturnCodeEnum.INVALID_PARA_STORE_NOT_CREATE.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//        // 手机号（必填）
//        if (StringUtils.isNotBlank(addMemberBo.getPhone())) {
//            Cell cell = row.createCell(4);
//            cell.setCellValue(addMemberBo.getPhone());
//            if (MemberReturnCodeEnum.INVALID_PARA_PHONE_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_ISREPEAT.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_IS_ALREADY_MEMBER.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_PHONE_EXIST.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//        //公众号openId
//        if (StringUtils.isNotBlank(addMemberBo.getOpenId())) {
//            Cell cell = row.createCell(5);
//            cell.setCellValue(addMemberBo.getOpenId());
//            if (MemberReturnCodeEnum.INVALID_PARA_PHONE_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_ISREPEAT.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_IS_ALREADY_MEMBER.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_PHONE_EXIST.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//
//        //公众号appID
//        if (StringUtils.isNotBlank(addMemberBo.getAppId())) {
//            Cell cell = row.createCell(6);
//            cell.setCellValue(addMemberBo.getAppId());
//            if (MemberReturnCodeEnum.INVALID_PARA_PHONE_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_ISREPEAT.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_IS_ALREADY_MEMBER.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_PHONE_EXIST.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_APPID_IS_EMPTY.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//
//
//        //小程序openId
//        if (StringUtils.isNotBlank(addMemberBo.getMiniOpenId())) {
//            Cell cell = row.createCell(7);
//            cell.setCellValue(addMemberBo.getMiniOpenId());
//            if (MemberReturnCodeEnum.INVALID_PARA_PHONE_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_ISREPEAT.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_IS_ALREADY_MEMBER.getCode().equals(addMemberBo.getErrorCode())
//                    || MemberReturnCodeEnum.INVALID_PARA_PHONE_EXIST.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//
//        // 性别
//        if (StringUtils.isNotBlank(addMemberBo.getSex())) {
//            Cell cell = row.createCell(8);
//            cell.setCellValue(addMemberBo.getSex());
//        }
//        // 生日
//        if (StringUtils.isNotBlank(addMemberBo.getBirthday())) {
//            Cell cell = row.createCell(9);
//            cell.setCellValue(addMemberBo.getBirthday());
//            if (MemberReturnCodeEnum.INVALID_PARA_BIRTHDAY_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//        // 身份证
//        if (StringUtils.isNotBlank(addMemberBo.getIdCard())) {
//            Cell cell = row.createCell(10);
//            cell.setCellValue(addMemberBo.getIdCard());
//            if (MemberReturnCodeEnum.INVALID_PARA_IDCARD_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//        // 邮箱
//        if (StringUtils.isNotBlank(addMemberBo.getEmail())) {
//            Cell cell = row.createCell(11);
//            cell.setCellValue(addMemberBo.getEmail());
//            if (MemberReturnCodeEnum.INVALID_PARA_EMAIL_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//        // 详细地址
//        if (StringUtils.isNotBlank(addMemberBo.getAddress())) {
//            Cell cell = row.createCell(12);
//            cell.setCellValue(addMemberBo.getAddress());
//            if (MemberReturnCodeEnum.INVALID_PARA_ADDRESS_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//        // 教育背景
//        if (StringUtils.isNotBlank(addMemberBo.getEducation())) {
//            Cell cell = row.createCell(13);
//            cell.setCellValue(addMemberBo.getEducation());
//            if (MemberReturnCodeEnum.INVALID_PARA_EDUCATION_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//        // 行业
//        if (StringUtils.isNotBlank(addMemberBo.getIndustry())) {
//            Cell cell = row.createCell(14);
//            cell.setCellValue(addMemberBo.getIndustry());
//            if (MemberReturnCodeEnum.INVALID_PARA_INDUSTRY_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//        // 兴趣爱好
//        if (StringUtils.isNotBlank(addMemberBo.getHobby())) {
//            Cell cell = row.createCell(15);
//            cell.setCellValue(addMemberBo.getHobby());
//            if (MemberReturnCodeEnum.INVALID_PARA_HOBBY_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//        // 职业
//        if (StringUtils.isNotBlank(addMemberBo.getProfession())) {
//            Cell cell = row.createCell(16);
//            cell.setCellValue(addMemberBo.getProfession());
//            if (MemberReturnCodeEnum.INVALID_PARA_PROFESSION_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//        // 年收入(元)
//        if (StringUtils.isNotBlank(addMemberBo.getIncome())) {
//            Cell cell = row.createCell(17);
//            cell.setCellValue(addMemberBo.getIncome());
//            if (MemberReturnCodeEnum.INVALID_PARA_INCOME_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//        // 标签
//        if (StringUtils.isNotBlank(addMemberBo.getTags())) {
//            Cell cell = row.createCell(18);
//            cell.setCellValue(addMemberBo.getTags());
//            if (MemberReturnCodeEnum.INVALID_PARA_INCOME_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                cell.setCellStyle(errorBack);
//            }
//        }
//
//    }
//
//    /**
//     * 写导入成功文件
//     * Created by guotao on 2019/3/25.
//     */
//    public static void writeSuccessRow(AddMemberBo addMemberBo, Workbook workbook, Boolean isPhoneImport, Boolean isMember) {
//        if (isMember) {
//            writeSuccessMember(addMemberBo, workbook, isPhoneImport);
//        } else {
//            writeCumstomerSuccessRow(addMemberBo, workbook);
//        }
//    }
//
//    private static void writeSuccessMember(AddMemberBo addMemberBo, Workbook workbook, Boolean isPhoneImport) {
//        Row row = getRow(workbook);
//        // 手机号导入成功文件
//        if (isPhoneImport) {
//            // 姓名
//            if (addMemberBo.getStoreId() != null) {
//                Cell cell = row.createCell(0);
//                cell.setCellValue(addMemberBo.getStoreId());
//            }
//            // 姓名
//            if (StringUtils.isNotBlank(addMemberBo.getName())) {
//                Cell cell = row.createCell(1);
//                cell.setCellValue(addMemberBo.getName());
//            }
//            //公众号openID
//            // 手机号（必填）
//            if (StringUtils.isNotBlank(addMemberBo.getPhone())) {
//                Cell cell = row.createCell(2);
//                cell.setCellValue(addMemberBo.getPhone());
//            }
//            //公众号openID
//            if (StringUtils.isNotBlank(addMemberBo.getOpenId())) {
//                Cell cell = row.createCell(3);
//                cell.setCellValue(addMemberBo.getOpenId());
//            }
//            //appID
//            if (StringUtils.isNotBlank(addMemberBo.getAppId())) {
//                Cell cell = row.createCell(4);
//                cell.setCellValue(addMemberBo.getAppId());
//            }
//            //小程序openID
//            if (StringUtils.isNotBlank(addMemberBo.getMiniOpenId())) {
//                Cell cell = row.createCell(5);
//                cell.setCellValue(addMemberBo.getMiniOpenId());
//            }
//            // 实充余额（元）
//            if (StringUtils.isNotBlank(addMemberBo.getDepositAmount())) {
//                Cell cell = row.createCell(6, CellType.NUMERIC);
//                cell.setCellValue(addMemberBo.getDepositAmount());
//            }
//            // 赠送余额（元）
//            if (StringUtils.isNotBlank(addMemberBo.getGiveAmount())) {
//                Cell cell = row.createCell(7, CellType.NUMERIC);
//                cell.setCellValue(addMemberBo.getGiveAmount());
//            }
//            // 积分
//            if (StringUtils.isNotBlank(addMemberBo.getAvailablePoint())) {
//                Cell cell = row.createCell(8, CellType.NUMERIC);
//                cell.setCellValue(addMemberBo.getAvailablePoint());
//            }
//            // 成长值
//            if (StringUtils.isNotBlank(addMemberBo.getGrowth())) {
//                Cell cell = row.createCell(9, CellType.NUMERIC);
//                cell.setCellValue(addMemberBo.getGrowth());
//            }
//            // 性别
//            if (StringUtils.isNotBlank(addMemberBo.getSex())) {
//                Cell cell = row.createCell(10);
//                cell.setCellValue(addMemberBo.getSex());
//            }
//            // 生日
//            if (StringUtils.isNotBlank(addMemberBo.getBirthday())) {
//                Cell cell = row.createCell(11);
//                cell.setCellValue(addMemberBo.getBirthday());
//            }
//            // 身份证
//            if (StringUtils.isNotBlank(addMemberBo.getIdCard())) {
//                Cell cell = row.createCell(12);
//                cell.setCellValue(addMemberBo.getIdCard());
//            }
//            // 邮箱
//            if (StringUtils.isNotBlank(addMemberBo.getEmail())) {
//                Cell cell = row.createCell(13);
//                cell.setCellValue(addMemberBo.getEmail());
//            }
//            // 详细地址
//            if (StringUtils.isNotBlank(addMemberBo.getAddress())) {
//                Cell cell = row.createCell(14);
//                cell.setCellValue(addMemberBo.getAddress());
//            }
//            // 教育背景
//            if (StringUtils.isNotBlank(addMemberBo.getEducation())) {
//                Cell cell = row.createCell(15);
//                cell.setCellValue(addMemberBo.getEducation());
//            }
//            // 行业
//            if (StringUtils.isNotBlank(addMemberBo.getIndustry())) {
//                Cell cell = row.createCell(16);
//                cell.setCellValue(addMemberBo.getIndustry());
//            }
//            // 兴趣爱好
//            if (StringUtils.isNotBlank(addMemberBo.getHobby())) {
//                Cell cell = row.createCell(17);
//                cell.setCellValue(addMemberBo.getHobby());
//            }
//            // 职业
//            if (StringUtils.isNotBlank(addMemberBo.getProfession())) {
//                Cell cell = row.createCell(18);
//                cell.setCellValue(addMemberBo.getProfession());
//            }
//            // 年收入(元)
//            if (StringUtils.isNotBlank(addMemberBo.getIncome())) {
//                Cell cell = row.createCell(19);
//                cell.setCellValue(addMemberBo.getIncome());
//            }
//            // 标签(元)
//            if (StringUtils.isNotBlank(addMemberBo.getTags())) {
//                Cell cell = row.createCell(20);
//                cell.setCellValue(addMemberBo.getTags());
//            }
//        } else {
//            // 姓名
//            if (addMemberBo.getStoreId() != null) {
//                Cell cell = row.createCell(0);
//                cell.setCellValue(addMemberBo.getStoreId());
//            }
//            // 姓名
//            if (StringUtils.isNotBlank(addMemberBo.getName())) {
//                Cell cell = row.createCell(1);
//                cell.setCellValue(addMemberBo.getName());
//            }
//            // openId（必填）
//            if (StringUtils.isNotBlank(addMemberBo.getOpenId())) {
//                Cell cell = row.createCell(2);
//                cell.setCellValue(addMemberBo.getOpenId());
//            }
//            // 手机号
//            if (StringUtils.isNotBlank(addMemberBo.getPhone())) {
//                Cell cell = row.createCell(3);
//                cell.setCellValue(addMemberBo.getPhone());
//            }
//            // 实充余额（元）
//            if (StringUtils.isNotBlank(addMemberBo.getDepositAmount())) {
//                Cell cell = row.createCell(4, CellType.NUMERIC);
//                cell.setCellValue(addMemberBo.getDepositAmount());
//            }
//            // 赠送余额（元）
//            if (StringUtils.isNotBlank(addMemberBo.getGiveAmount())) {
//                Cell cell = row.createCell(5, CellType.NUMERIC);
//                cell.setCellValue(addMemberBo.getGiveAmount());
//            }
//            // 积分
//            if (StringUtils.isNotBlank(addMemberBo.getAvailablePoint())) {
//                Cell cell = row.createCell(6, CellType.NUMERIC);
//                cell.setCellValue(addMemberBo.getAvailablePoint());
//            }
//            // 成长值
//            if (StringUtils.isNotBlank(addMemberBo.getGrowth())) {
//                Cell cell = row.createCell(7, CellType.NUMERIC);
//                cell.setCellValue(addMemberBo.getGrowth());
//            }
//            // 性别
//            if (StringUtils.isNotBlank(addMemberBo.getSex())) {
//                Cell cell = row.createCell(8);
//                cell.setCellValue(addMemberBo.getSex());
//            }
//            // 生日
//            if (StringUtils.isNotBlank(addMemberBo.getBirthday())) {
//                Cell cell = row.createCell(9);
//                cell.setCellValue(addMemberBo.getBirthday());
//            }
//            // 身份证
//            if (StringUtils.isNotBlank(addMemberBo.getIdCard())) {
//                Cell cell = row.createCell(10);
//                cell.setCellValue(addMemberBo.getIdCard());
//            }
//            // 邮箱
//            if (StringUtils.isNotBlank(addMemberBo.getEmail())) {
//                Cell cell = row.createCell(11);
//                cell.setCellValue(addMemberBo.getEmail());
//            }
//            // 详细地址
//            if (StringUtils.isNotBlank(addMemberBo.getAddress())) {
//                Cell cell = row.createCell(12);
//                cell.setCellValue(addMemberBo.getAddress());
//            }
//            // 教育背景
//            if (StringUtils.isNotBlank(addMemberBo.getEducation())) {
//                Cell cell = row.createCell(13);
//                cell.setCellValue(addMemberBo.getEducation());
//            }
//            // 行业
//            if (StringUtils.isNotBlank(addMemberBo.getIndustry())) {
//                Cell cell = row.createCell(14);
//                cell.setCellValue(addMemberBo.getIndustry());
//            }
//            // 兴趣爱好
//            if (StringUtils.isNotBlank(addMemberBo.getHobby())) {
//                Cell cell = row.createCell(15);
//                cell.setCellValue(addMemberBo.getHobby());
//            }
//            // 职业
//            if (StringUtils.isNotBlank(addMemberBo.getProfession())) {
//                Cell cell = row.createCell(16);
//                cell.setCellValue(addMemberBo.getProfession());
//            }
//            // 年收入(元)
//            if (StringUtils.isNotBlank(addMemberBo.getIncome())) {
//                Cell cell = row.createCell(17);
//                cell.setCellValue(addMemberBo.getIncome());
//            }
//        }
//    }
//
//    /**
//     * 写导入失败文件
//     * Created by guotao on 2019/3/25.
//     */
//    public static void writeFailRow(AddMemberBo addMemberBo, Workbook workbook, Boolean isPhoneImport, Boolean isMember, CellStyle errorBack) {
//        if (isMember) {
//            writeMemberFail(addMemberBo, workbook, isPhoneImport, errorBack);
//        } else {
//            writeCumstomerFailRow(addMemberBo, workbook, errorBack);
//        }
//    }
//
//    private static void writeMemberFail(AddMemberBo addMemberBo, Workbook workbook, Boolean isPhoneImport, CellStyle errorBack) {
//        Row row = getRow(workbook);
//
//        // 导入失败原因
//        Cell cell0 = row.createCell(0);
//        if (StringUtils.isBlank(addMemberBo.getErrorMsg()) && StringUtils.isBlank(addMemberBo.getErrorCode())) {
//            cell0.setCellStyle(errorBack);
//            cell0.setCellValue("系统异常，请尝试重新导入");
//        } else {
//            cell0.setCellValue(StringUtils.isNotBlank(addMemberBo.getErrorMsg())
//                    ? addMemberBo.getErrorMsg()
//                    : MemberReturnCodeEnum.getMemberErrorEnum(addMemberBo.getErrorCode()).getMessage());
//        }
//        if (MemberReturnCodeEnum.SYSTEM_ERROR.getCode().equals(addMemberBo.getErrorCode())
//                || MemberReturnCodeEnum.MC_EXCEPTION.getCode().equals(addMemberBo.getErrorCode())) {
//            cell0.setCellStyle(errorBack);
//        }
//
//
//        if (isPhoneImport) {
//            // 领卡门店
//            if (!StringUtils.isEmpty(addMemberBo.getImportStoreId())) {
//                Cell cell = row.createCell(1);
//                cell.setCellValue(addMemberBo.getImportStoreId());
//                if (MemberReturnCodeEnum.INVALID_PARA_STORE_NOT_CREATE.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 姓名
//            if (StringUtils.isNotBlank(addMemberBo.getName())) {
//                Cell cell = row.createCell(2);
//                cell.setCellValue(addMemberBo.getName());
//                if (MemberReturnCodeEnum.INVALID_PARA_NAME_IS_TOOLONG.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//
//            // 手机号（必填）
//            if (StringUtils.isNotBlank(addMemberBo.getPhone())) {
//                Cell cell = row.createCell(3);
//                cell.setCellValue(addMemberBo.getPhone());
//                if (MemberReturnCodeEnum.INVALID_PARA_PHONE_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_ISREPEAT.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_IS_ALREADY_MEMBER.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_PHONE_EXIST.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            //公众号openId
//            if (StringUtils.isNotBlank(addMemberBo.getOpenId())) {
//                Cell cell = row.createCell(4);
//                cell.setCellValue(addMemberBo.getOpenId());
//                if (MemberReturnCodeEnum.INVALID_PARA_PHONE_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_ISREPEAT.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_IS_ALREADY_MEMBER.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_PHONE_EXIST.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//
//            //公众号appID
//            if (StringUtils.isNotBlank(addMemberBo.getAppId())) {
//                Cell cell = row.createCell(5);
//                cell.setCellValue(addMemberBo.getAppId());
//                if (MemberReturnCodeEnum.INVALID_PARA_PHONE_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_ISREPEAT.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_IS_ALREADY_MEMBER.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_PHONE_EXIST.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_APPID_IS_EMPTY.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//
//
//            //小程序openId
//            if (StringUtils.isNotBlank(addMemberBo.getMiniOpenId())) {
//                Cell cell = row.createCell(6);
//                cell.setCellValue(addMemberBo.getMiniOpenId());
//                if (MemberReturnCodeEnum.INVALID_PARA_PHONE_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_ISREPEAT.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_IS_ALREADY_MEMBER.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_PHONE_EXIST.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//
//
//            // 实充余额（元）
//            if (StringUtils.isNotBlank(addMemberBo.getDepositAmount())) {
//                Cell cell = row.createCell(7);
//                cell.setCellValue(addMemberBo.getDepositAmount());
//                if (MemberReturnCodeEnum.INVALID_PARA_DEPOSITAMOUNT_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 赠送余额（元）
//            if (StringUtils.isNotBlank(addMemberBo.getGiveAmount())) {
//                Cell cell = row.createCell(8);
//                cell.setCellValue(addMemberBo.getGiveAmount());
//                if (MemberReturnCodeEnum.INVALID_PARA_GIVEAMOUNT_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 积分
//            if (StringUtils.isNotBlank(addMemberBo.getAvailablePoint())) {
//                Cell cell = row.createCell(9);
//                cell.setCellValue(addMemberBo.getAvailablePoint());
//                if (MemberReturnCodeEnum.INVALID_PARA_POINT_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 成长值
//            if (StringUtils.isNotBlank(addMemberBo.getGrowth())) {
//                Cell cell = row.createCell(10);
//                cell.setCellValue(addMemberBo.getGrowth());
//                if (MemberReturnCodeEnum.INVALID_PARA_GROWTH_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 性别
//            if (StringUtils.isNotBlank(addMemberBo.getSex())) {
//                Cell cell = row.createCell(11);
//                cell.setCellValue(addMemberBo.getSex());
//            }
//            // 生日
//            if (StringUtils.isNotBlank(addMemberBo.getBirthday())) {
//                Cell cell = row.createCell(12);
//                cell.setCellValue(addMemberBo.getBirthday());
//                if (MemberReturnCodeEnum.INVALID_PARA_BIRTHDAY_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 身份证
//            if (StringUtils.isNotBlank(addMemberBo.getIdCard())) {
//                Cell cell = row.createCell(13);
//                cell.setCellValue(addMemberBo.getIdCard());
//                if (MemberReturnCodeEnum.INVALID_PARA_IDCARD_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 邮箱
//            if (StringUtils.isNotBlank(addMemberBo.getEmail())) {
//                Cell cell = row.createCell(14);
//                cell.setCellValue(addMemberBo.getEmail());
//                if (MemberReturnCodeEnum.INVALID_PARA_EMAIL_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 详细地址
//            if (StringUtils.isNotBlank(addMemberBo.getAddress())) {
//                Cell cell = row.createCell(15);
//                cell.setCellValue(addMemberBo.getAddress());
//                if (MemberReturnCodeEnum.INVALID_PARA_ADDRESS_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 教育背景
//            if (StringUtils.isNotBlank(addMemberBo.getEducation())) {
//                Cell cell = row.createCell(16);
//                cell.setCellValue(addMemberBo.getEducation());
//                if (MemberReturnCodeEnum.INVALID_PARA_EDUCATION_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 行业
//            if (StringUtils.isNotBlank(addMemberBo.getIndustry())) {
//                Cell cell = row.createCell(17);
//                cell.setCellValue(addMemberBo.getIndustry());
//                if (MemberReturnCodeEnum.INVALID_PARA_INDUSTRY_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 兴趣爱好
//            if (StringUtils.isNotBlank(addMemberBo.getHobby())) {
//                Cell cell = row.createCell(18);
//                cell.setCellValue(addMemberBo.getHobby());
//                if (MemberReturnCodeEnum.INVALID_PARA_HOBBY_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 职业
//            if (StringUtils.isNotBlank(addMemberBo.getProfession())) {
//                Cell cell = row.createCell(19);
//                cell.setCellValue(addMemberBo.getProfession());
//                if (MemberReturnCodeEnum.INVALID_PARA_PROFESSION_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 年收入(元)
//            if (StringUtils.isNotBlank(addMemberBo.getIncome())) {
//                Cell cell = row.createCell(20);
//                cell.setCellValue(addMemberBo.getIncome());
//                if (MemberReturnCodeEnum.INVALID_PARA_INCOME_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 标签
//            if (StringUtils.isNotBlank(addMemberBo.getTags())) {
//                Cell cell = row.createCell(21);
//                cell.setCellValue(addMemberBo.getTags());
//                if (MemberReturnCodeEnum.INVALID_PARA_INCOME_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//        } else {
//            // 领卡门店
//            if (!StringUtils.isEmpty(addMemberBo.getImportStoreId())) {
//                Cell cell = row.createCell(1);
//                cell.setCellValue(addMemberBo.getImportStoreId());
//                if (MemberReturnCodeEnum.INVALID_PARA_STORE_NOT_CREATE.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 姓名
//            if (StringUtils.isNotBlank(addMemberBo.getName())) {
//                Cell cell = row.createCell(2);
//                cell.setCellValue(addMemberBo.getName());
//                if (MemberReturnCodeEnum.INVALID_PARA_NAME_IS_TOOLONG.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // openId（必填）
//            if (StringUtils.isNotBlank(addMemberBo.getOpenId())) {
//                Cell cell = row.createCell(3);
//                cell.setCellValue(addMemberBo.getOpenId());
//                if (MemberReturnCodeEnum.INVALID_PARA_ISREPEAT.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_NULLOPENID.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_IS_ALREADY_MEMBER.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 手机号
//            if (StringUtils.isNotBlank(addMemberBo.getPhone())) {
//                Cell cell = row.createCell(4);
//                cell.setCellValue(addMemberBo.getPhone());
//                if (MemberReturnCodeEnum.INVALID_PARA_PHONE_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())
//                        || MemberReturnCodeEnum.INVALID_PARA_PHONE_EXIST.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 实充余额（元）
//            if (StringUtils.isNotBlank(addMemberBo.getDepositAmount())) {
//                Cell cell = row.createCell(5);
//                cell.setCellValue(addMemberBo.getDepositAmount());
//                if (MemberReturnCodeEnum.INVALID_PARA_DEPOSITAMOUNT_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 赠送余额（元）
//            if (StringUtils.isNotBlank(addMemberBo.getGiveAmount())) {
//                Cell cell = row.createCell(6);
//                cell.setCellValue(addMemberBo.getGiveAmount());
//                if (MemberReturnCodeEnum.INVALID_PARA_GIVEAMOUNT_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 积分
//            if (StringUtils.isNotBlank(addMemberBo.getAvailablePoint())) {
//                Cell cell = row.createCell(7);
//                cell.setCellValue(addMemberBo.getAvailablePoint());
//                if (MemberReturnCodeEnum.INVALID_PARA_POINT_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 成长值
//            if (StringUtils.isNotBlank(addMemberBo.getGrowth())) {
//                Cell cell = row.createCell(8);
//                cell.setCellValue(addMemberBo.getGrowth());
//                if (MemberReturnCodeEnum.INVALID_PARA_GROWTH_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 性别
//            if (StringUtils.isNotBlank(addMemberBo.getSex())) {
//                Cell cell = row.createCell(9);
//                cell.setCellValue(addMemberBo.getSex());
//            }
//            // 生日
//            if (StringUtils.isNotBlank(addMemberBo.getBirthday())) {
//                Cell cell = row.createCell(10);
//                cell.setCellValue(addMemberBo.getBirthday());
//                if (MemberReturnCodeEnum.INVALID_PARA_BIRTHDAY_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 身份证
//            if (StringUtils.isNotBlank(addMemberBo.getIdCard())) {
//                Cell cell = row.createCell(11);
//                cell.setCellValue(addMemberBo.getIdCard());
//                if (MemberReturnCodeEnum.INVALID_PARA_IDCARD_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 邮箱
//            if (StringUtils.isNotBlank(addMemberBo.getEmail())) {
//                Cell cell = row.createCell(12);
//                cell.setCellValue(addMemberBo.getEmail());
//                if (MemberReturnCodeEnum.INVALID_PARA_EMAIL_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 详细地址
//            if (StringUtils.isNotBlank(addMemberBo.getAddress())) {
//                Cell cell = row.createCell(13);
//                cell.setCellValue(addMemberBo.getAddress());
//                if (MemberReturnCodeEnum.INVALID_PARA_ADDRESS_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 教育背景
//            if (StringUtils.isNotBlank(addMemberBo.getEducation())) {
//                Cell cell = row.createCell(14);
//                cell.setCellValue(addMemberBo.getEducation());
//                if (MemberReturnCodeEnum.INVALID_PARA_EDUCATION_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 行业
//            if (StringUtils.isNotBlank(addMemberBo.getIndustry())) {
//                Cell cell = row.createCell(15);
//                cell.setCellValue(addMemberBo.getIndustry());
//                if (MemberReturnCodeEnum.INVALID_PARA_INDUSTRY_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 兴趣爱好
//            if (StringUtils.isNotBlank(addMemberBo.getHobby())) {
//                Cell cell = row.createCell(16);
//                cell.setCellValue(addMemberBo.getHobby());
//                if (MemberReturnCodeEnum.INVALID_PARA_HOBBY_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 职业
//            if (StringUtils.isNotBlank(addMemberBo.getProfession())) {
//                Cell cell = row.createCell(17);
//                cell.setCellValue(addMemberBo.getProfession());
//                if (MemberReturnCodeEnum.INVALID_PARA_PROFESSION_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//            // 年收入(元)
//            if (StringUtils.isNotBlank(addMemberBo.getIncome())) {
//                Cell cell = row.createCell(18);
//                cell.setCellValue(addMemberBo.getIncome());
//                if (MemberReturnCodeEnum.INVALID_PARA_INCOME_IS_ILLEGAL.getCode().equals(addMemberBo.getErrorCode())) {
//                    cell.setCellStyle(errorBack);
//                }
//            }
//        }
//    }
//
//
//    /**
//     * @description: 获取单元格
//     * @date: 2019年3月25日 18:12:55
//     */
//    public static Row getRow(Workbook workbook) {
//        Sheet sheet = workbook.getSheetAt(0);
//        Row row = null;
//        //由于SXSSFWorkbook读取模板 sheet.getLastRowNum()始终为0，做特殊处理 只有创建行或者改变行 sheet.getLastRowNum()才会有值
//        if (sheet.getLastRowNum() == 0) {
//            row = sheet.createRow(2);
//        } else {
//            row = sheet.createRow(sheet.getLastRowNum() + 1);
//        }
//        return row;
//    }
//
//    /**
//     * 读取数据
//     *
//     * @param row
//     * @return 门店ID，姓名，手机 openID，appID，miniOpenId，tag
//     */
//    public static AddMemberBo transferToAddCustomerBo(Row row) {
//        AddMemberBo addMemberBo = new AddMemberBo();
//        Cell cell0 = row.getCell(0); // 归属门店
//        Cell cell1 = row.getCell(1); // 姓名
//        Cell cell2 = row.getCell(2); // 手机
//        Cell cell3 = row.getCell(3); // openID
//        Cell cell4 = row.getCell(4); // appID
//        Cell cell5 = row.getCell(5); // miniOpenId
//        Cell cell6 = row.getCell(6);
//        Cell cell7 = row.getCell(7);
//        Cell cell8 = row.getCell(8);
//        Cell cell9 = row.getCell(9);
//        Cell cell10 = row.getCell(10);
//        Cell cell11 = row.getCell(11);
//        Cell cell12 = row.getCell(12);
//        Cell cell13 = row.getCell(13);
//        Cell cell14 = row.getCell(14);
//        Cell cell15 = row.getCell(15);
//        Cell cell16 = row.getCell(16);
//
//        String storeId = getCellValue(cell0);
//        addMemberBo.setImportStoreId(storeId);
//        addMemberBo.setHomeStoreId(StringUtils.isNumeric(storeId) ? Long.valueOf(storeId) : -1L);
//        addMemberBo.setName(getCellValue(cell1));
//        addMemberBo.setPhone(getCellValue(cell2));
//        addMemberBo.setOpenId(getCellValue(cell3));
//        addMemberBo.setAppId(getCellValue(cell4));
//        addMemberBo.setMiniOpenId(getCellValue(cell5));
//        addMemberBo.setSex(getCellValue(cell6));
//        addMemberBo.setBirthday(getCellValue(cell7));
//        addMemberBo.setIdCard(getCellValue(cell8));
//        addMemberBo.setEmail(getCellValue(cell9));
//        addMemberBo.setAddress(getCellValue(cell10));
//        addMemberBo.setEducation(getCellValue(cell11));
//        addMemberBo.setIndustry(getCellValue(cell12));
//        addMemberBo.setHobby(getCellValue(cell13));
//        addMemberBo.setProfession(getCellValue(cell14));
//        addMemberBo.setIncome(getCellValue(cell15));
//        addMemberBo.setTags(getCellValue(cell16));
//        addMemberBo.setChannelType(String.valueOf(GetMemberCardChannelEnum.BACKGROUND_IMPORT_MEMBER.getCode()));
//        return addMemberBo;
//
//    }
//
//    /**
//     * 读取数据
//     *
//     * @param row
//     * @return 姓名    手机号（必填）	实充余额（元）	赠送余额（元）	积分	成长值	性别	生日	身份证	邮箱	详细地址	教育背景	行业	兴趣爱好	职业	年收入(元)
//     */
//    public static AddMemberBo transferToAddMemberBo(Row row, boolean isPhoneImport) {
//        AddMemberBo addMemberBo = new AddMemberBo();
//        Cell cell0 = row.getCell(0);
//        Cell cell1 = row.getCell(1);
//        Cell cell2 = row.getCell(2);
//        Cell cell3 = row.getCell(3);
//        Cell cell4 = row.getCell(4);
//        Cell cell5 = row.getCell(5);
//        Cell cell6 = row.getCell(6);
//        Cell cell7 = row.getCell(7);
//        Cell cell8 = row.getCell(8);
//        Cell cell9 = row.getCell(9);
//        Cell cell10 = row.getCell(10);
//        Cell cell11 = row.getCell(11);
//        Cell cell12 = row.getCell(12);
//        Cell cell13 = row.getCell(13);
//        Cell cell14 = row.getCell(14);
//        Cell cell15 = row.getCell(15);
//        Cell cell16 = row.getCell(16);
//        Cell cell17 = row.getCell(17);
//        Cell cell18 = row.getCell(18);
//        Cell cell19 = row.getCell(19);
//        Cell cell20 = row.getCell(20);
//        String storeId = getCellValue(cell0);
//        addMemberBo.setImportStoreId(storeId);
//        Long homeStoreId = StringUtils.isNumeric(storeId) ? Long.valueOf(storeId) : StringUtils.isEmpty(storeId) ? null : -1L;
//        addMemberBo.setStoreId(homeStoreId);
//        addMemberBo.setName(getCellValue(cell1));
//        if (isPhoneImport) {
//            addMemberBo.setHomeStoreId(homeStoreId);
//            addMemberBo.setPhone(getCellValue(cell2));
//            addMemberBo.setOpenId(getCellValue(cell3));
//            addMemberBo.setAppId(getCellValue(cell4));
//            addMemberBo.setMiniOpenId(getCellValue(cell5));
//            addMemberBo.setDepositAmount(getCellValue(cell6, false));
//            addMemberBo.setGiveAmount(getCellValue(cell7, false));
//            addMemberBo.setAvailablePoint(getCellValue(cell8));
//            addMemberBo.setGrowth(getCellValue(cell9));
//            addMemberBo.setSex(getCellValue(cell10));
//            addMemberBo.setBirthday(getCellValue(cell11));
//            addMemberBo.setIdCard(getCellValue(cell12));
//            addMemberBo.setEmail(getCellValue(cell13));
//            addMemberBo.setAddress(getCellValue(cell14));
//            addMemberBo.setEducation(getCellValue(cell15));
//            addMemberBo.setIndustry(getCellValue(cell16));
//            addMemberBo.setHobby(getCellValue(cell17));
//            addMemberBo.setProfession(getCellValue(cell18));
//            addMemberBo.setIncome(getCellValue(cell19));
//            addMemberBo.setTags(getCellValue(cell20));
//
//        } else {
//            addMemberBo.setOpenId(getCellValue(cell2));
//            addMemberBo.setPhone(getCellValue(cell3));
//            addMemberBo.setDepositAmount(getCellValue(cell4, false));
//            addMemberBo.setGiveAmount(getCellValue(cell5, false));
//            addMemberBo.setAvailablePoint(getCellValue(cell6));
//            addMemberBo.setGrowth(getCellValue(cell7));
//            addMemberBo.setSex(getCellValue(cell8));
//            addMemberBo.setBirthday(getCellValue(cell9));
//            addMemberBo.setIdCard(getCellValue(cell10));
//            addMemberBo.setEmail(getCellValue(cell11));
//            addMemberBo.setAddress(getCellValue(cell12));
//            addMemberBo.setEducation(getCellValue(cell13));
//            addMemberBo.setIndustry(getCellValue(cell14));
//            addMemberBo.setHobby(getCellValue(cell15));
//            addMemberBo.setProfession(getCellValue(cell16));
//            addMemberBo.setIncome(getCellValue(cell17));
//        }
//
//        addMemberBo.setPhoneImport(isPhoneImport);
//        addMemberBo.setChannelType(String.valueOf(GetMemberCardChannelEnum.BACKGROUND_IMPORT_MEMBER.getCode()));
//
//        //提前先判断错误 格式有问题的直接生成了免得有问题
//        if (StringUtils.isEmpty(addMemberBo.getOpenId()) && StringUtils.isEmpty(addMemberBo.getAppId()) && StringUtils.isNotEmpty(addMemberBo.getMiniOpenId())) {
//            addMemberBo.setErrorCode(MemberReturnCodeEnum.INVALID_PARA_APPID_IS_EMPTY.getCode());
//        }
//        if (StringUtils.isEmpty(addMemberBo.getPhone())) {
//            addMemberBo.setErrorCode(MemberReturnCodeEnum.INVALID_PARA_NULLPHONE.getCode());
//        }
//        return addMemberBo;
//    }
//
//    public static String getCellValue(Cell cell) {
//        return getCellValue(cell, true);
//    }
//
//    public static String getCellValue(Cell cell, boolean notDecimals) {
//        if (cell != null) {
//            switch (cell.getCellType()) {
//                case NUMERIC: // 数字
//                    short format = cell.getCellStyle().getDataFormat();
//                    SimpleDateFormat sdf = null;
//                    if (format == 14 || format == 31 || format == 57 || format == 58
//                            || (176 <= format && format <= 178) || (182 <= format && format <= 196)
//                            || (210 <= format && format <= 213) || (208 == format)) { // 日期
//                        sdf = new SimpleDateFormat("yyyy/MM/dd");
//                    } else { // 不是日期格式
//                        if (notDecimals) {
//                            return String.valueOf(Double.valueOf(cell.getNumericCellValue()).longValue());
//                        }
//                        return String.valueOf(cell.getNumericCellValue());
//                    }
//                    double value = cell.getNumericCellValue();
//                    Date date = org.apache.poi.ss.usermodel.DateUtil.getJavaDate(value);
//                    if (date == null) {
//                        return "";
//                    }
//                    String result = "";
//                    try {
//                        result = sdf.format(date);
//                    } catch (Exception e) {
//                        log.info("error", e);
//                        return "";
//                    }
//                    return result;
//                case STRING: // 字符串
//                    String cellValue = cell.getStringCellValue();
//                    if (StringUtils.isBlank(cellValue)) {
//                        return null;
//                    }
//                    return cellValue.trim();
//                case BOOLEAN: // Boolean
//                    return String.valueOf(cell.getBooleanCellValue());
//                case FORMULA: // 公式
//                    return String.valueOf(cell.getCellFormula());
//                case BLANK: // 空值
//                    return null;
//                case ERROR: // 故障
//                    return null;
//                default:
//                    return null;
//            }
//        } else {
//            return null;
//        }
//    }
//}
